Skip to content

Detect XML nodeType in pre-3.2 documents and deprecated attribute/wrapped in 3.2 documents (XmlNodeTypeBefore32 + deprecation rules) - #6

Draft
modosc wants to merge 1 commit into
openapi-3-2/example-value-fieldsfrom
openapi-3-2/xml-node-type
Draft

modosc wants to merge 1 commit into
openapi-3-2/example-value-fieldsfrom
openapi-3-2/xml-node-type

Conversation

@modosc

@modosc modosc commented Sep 18, 2026 •

Copy link
Copy Markdown
  • XmlNodeTypeBefore32 flags xml.nodeType in pre-3.2 docs
  • XmlAttributeDeprecation / XmlWrappedDeprecation flag attribute: true / wrapped: true in 3.2 docs (deprecated in favor of nodeType)
  • violations point at the schema, same as the existing schema rules

depends on #5.

@modosc
modosc force-pushed the openapi-3-2/xml-node-type branch from 5b48e3b to 54b7c9b Compare September 23, 2026 15:40
@modosc
modosc added this pull request to stack #13 September 23, 2026 15:43
@modosc
modosc force-pushed the openapi-3-2/xml-node-type branch 2 times, most recently from 3c6746e to f68fdef Compare September 23, 2026 15:45
@modosc
modosc force-pushed the openapi-3-2/xml-node-type branch 2 times, most recently from 2f8e82a to 4b6af7a Compare September 24, 2026 21:37
@modosc
modosc removed this pull request from stack #13 September 24, 2026 21:38
@modosc
modosc added this pull request to stack #15 September 24, 2026 21:38
@modosc
modosc force-pushed the openapi-3-2/xml-node-type branch from 4b6af7a to 022e2f7 Compare September 24, 2026 22:28
@modosc
modosc removed this pull request from stack #15 September 24, 2026 22:29
@modosc
modosc added this pull request to stack #20 September 24, 2026 22:29
@modosc modosc changed the title Support XML nodeType for OpenAPI 3.2 (XmlNodeTypeBefore32 + attribute/wrapped deprecations) Detect XML nodeType in pre-3.2 documents and deprecated attribute/wrapped in 3.2 documents (XmlNodeTypeBefore32 + deprecation rules) Sep 24, 2026
@modosc
modosc removed this pull request from stack #20 October 14, 2026 21:06
@modosc
modosc force-pushed the openapi-3-2/xml-node-type branch from 022e2f7 to 2257d8c Compare October 14, 2026 21:07
@modosc
modosc added this pull request to stack #22 October 14, 2026 21:07
@modosc
modosc removed this pull request from stack #22 October 20, 2026 16:57
@modosc
modosc force-pushed the openapi-3-2/xml-node-type branch from 2257d8c to 3a4dc6d Compare October 20, 2026 16:57
@modosc
modosc added this pull request to stack #23 October 20, 2026 16:57
…pped in 3.2 documents (XmlNodeTypeBefore32 + deprecation rules)

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
@modosc
modosc removed this pull request from stack #23 October 22, 2026 17:18
@modosc
modosc force-pushed the openapi-3-2/xml-node-type branch from 3a4dc6d to c866421 Compare October 22, 2026 17:18
@modosc
modosc added this pull request to stack #24 October 22, 2026 17:18
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Development

Successfully merging this pull request may close these issues.

1 participant